/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package org.rainbow.log;

import org.apache.log4j.Logger;

/**
 *
 * @author hironaga
 */
public class Log4jLogger implements Log {

    private Logger log;

    Log4jLogger(Logger log){
        this.log = log;
    }

    public void trace(String msg) {
        log.trace(msg);
    }

    public void trace(String msg, Throwable t) {
        log.trace(msg, t);
    }

    public void info(String msg) {
        log.info(msg);
    }

    public void info(String msg, Throwable t) {
        log.info(msg, t);
    }

    public void debug(String msg) {
        log.debug(msg);
    }

    public void debug(String msg, Throwable t) {
        log.debug(msg, t);
    }

    public void warn(String msg) {
        log.warn(msg);
    }

    public void warn(String msg, Throwable t) {
        log.warn(msg, t);
    }

    public void error(String msg) {
        log.error(msg);
    }

    public void error(String msg, Throwable t) {
        log.error(msg, t);
    }

    public void fatal(String msg) {
        log.fatal(msg);
    }

    public void fatal(String msg, Throwable t) {
        log.fatal(msg, t);
    }
    
}
